overextended (someone's) resources

Translations
перерасходовать (чьи-то) ресурсы
The company overextended its resources by investing in too many projects at once.
Компания перерасходовала свои ресурсы, инвестируя сразу в слишком много проектов.
Words
resource

noun
ресурс
overextend

verb
перенапрягаться